5c457bf7b86e815d1b57de89cda0b18a152f0b45,security/src/main/java/org/jboss/as/security/SecurityDomainResourceDefinition.java,SecurityDomainResourceDefinition,registerOperations,#ManagementResourceRegistration#,71
Before Change
EnumSet<Flag> runtimeOnly = EnumSet.of(Flag.RUNTIME_ONLY);
resourceRegistration.registerOperationHandler(Constants.LIST_CACHED_PRINCIPALS,
ListCachePrincipals.INSTANCE, SecuritySubsystemDescriptions.LIST_CACHED_PRINCIPALS, runtimeOnly);
resourceRegistration.registerOperationHandler(Constants.FLUSH_CACHE, FlushOperation.INSTANCE,
SecuritySubsystemDescriptions.FLUSH_CACHE, runtimeOnly);
}
}
After Change
if (registerRuntimeOnly) {
resourceRegistration.registerOperationHandler(ListCachePrincipals.DEFINITION, ListCachePrincipals.INSTANCE);
resourceRegistration.registerOperationHandler(FlushOperation.DEFINITION,FlushOperation.INSTANCE);
}
}